<!-- NOTE: index.html is generated from index_.html -->

      <h2>About</h2>

      <p>BiwaScheme is a Scheme interpreter written in JavaScript.</p>

      <h2>Try it now</h2>

      <div id="term"></div>

      <h2>Download</h2>

      <ul>
        <li><a href="/release/biwascheme-@VERSION@.js">biwascheme-@VERSION@.js</a></li>
        <li><a href="/release/biwascheme-@VERSION@-min.js">biwascheme-@VERSION@-min.js</a></li>
      </ul>

      <p>
      <a href="https://github.com/biwascheme/biwascheme/tree/master/release">Older versions</a> are on github.
      </p>

      <h2>Example</h2>

      <pre><code><font color='purple'>&lt;script src="biwascheme.js"&gt;</font>
  (<font color='blue'>console-log</font> <font color='red'>"Hello, world!"</font>)
<font color='purple'>&lt;/script&gt;</font></code></pre>

      <h2>Demo</h2>

      <ul>
        <li><a href="demo/pictlang.html">Picture language (from SICP)</a></li>
        <li><a href="website/i.html">BiwaScheme for Mobile</a></li>

        <li>Games
          <ul>
            <li><a href="http://lambda.bugyo.tk/cdr/hockey/">Hockey (a pong-like game)</a></li>
            <li><a href="http://lambda.bugyo.tk/cdr/dobon/">Dobon (a card game)</a></li>
            <li><a href="https://web.archive.org/web/20160308070053/http://www.phy.pmf.unizg.hr/~nikola/puzzle/">15 puzzle</a></li>
          </ul>
        </li>

        <li>Development
          <ul>
            <li><a href="demo/repl.html">REPL with IL inspector</a></li>
            <li><a href="test/spec.html">Unit test</a></li>
            <li><a href="test/tracer.html">Tiny interpreter debugger</a></li>
          </ul>
        </li>
      </ul>

      <!--<h2>Features</h2>

      <ul>
        <li>Most syntax/base library of R6RS</li>
        <li>define-macrokkk
             :href &quot;http://en.wikipedia.org/wiki/Macro_%28computer_science%29#Lisp_macros&quot;
             &quot;Lisp Macros&quot;)
          &quot; and Quasiquotation&quot;)
      (li &quot;Functions for web application (Ajax, DOM manipulation, etc.)&quot;)
      (li &quot;Calling JavaScript functions from Scheme and Scheme from JavaScript&quot;)
      (li &quot;Extending scheme interpreter in Javascipt&quot;)
      (li &quot;Comprehensive &quot; (link-to &quot;unit test&quot; &quot;repos/test/spec.html&quot;))
      (li &quot;Tiny &quot; (link-to &quot;interpreter debugger&quot; &quot;repos/test/tracer.html&quot;))
      (li (link-to &quot;Mobile version&quot; &quot;i.html&quot;)))</code></pre>
      -->

      <h2>Links</h2>

      <ul>
        <li>
          <a href="https://repl.it/languages/scheme">repl.it</a> - Online interactive environment for programming languages
        </li>
        <li>
          <a href="http://blog.klipse.tech/scheme/2016/09/11/scheme-tutorial-1.html">Interactive overview of Scheme's semantics</a> - Interactive Scheme tutorial using <a href="https://github.com/viebel/klipse">klipse</a>
        </li>
      </ul>

      <h2>Specs</h2>

      <ul>
        <li>
          <a href="http://www.r7rs.org/">R7RS</a>
        </li>
        <li>
          <a href="http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-2.html#node_toc_start">R6RS Language</a>
        </li>
        <li>
          <a href="http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-1.html#node_toc_start">R6RS Library</a>
        </li>
      </ul>

      <h2>Contact</h2>

      <ul>
        <li><a href="http://github.com/biwascheme/biwascheme/issues">Issues (GitHub)</a></li>
        <li><a href="http://groups.google.co.jp/group/biwascheme">Mailling list</a></li>
      </ul>
